CLOUDSTACK-10236: Enable dynamic roles for missing props file#2426
CLOUDSTACK-10236: Enable dynamic roles for missing props file#2426yadvr merged 2 commits intoapache:4.11from
Conversation
…file - In case commands.properties file is missing, enables dynamic roles. - Adds a new -D or --default flag to migrate-dynamicroles.py script to simply update the global setting and use the default role-rule permissions. Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
|
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-1673 |
|
@blueorangutan test |
|
@rhtyd a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
Trillian test result (tid-2185)
|
borisstoyanov
left a comment
There was a problem hiding this comment.
LGMT, the errors reported by marvin are not related to these changes
|
@borisstoyanov can you help with upgrade related testing? |
|
Yes, I'm on it @rhtyd |
|
We've enough code review and test results LGTM. I'll wait for @borisstoyanov 's test results, then we may merge. |
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
|
Thanks, merging this based on code reviews and test results. |
to simply update the global setting and use the default role-rule
permissions, without needing rules from old command.properties file.
@blueorangutan package
Pinging for review - @borisstoyanov @DaanHoogland @nvazquez @wido @rafaelweingartner @PaulAngus and others.
Example, dynamic roles migration script run: